function getExamples(findType){
    // 初始化一个空数组，用于存放每个 form 的数据
    var examples = [];

    // 遍历每个 form
    $('form').each(function() {
        var example = {};

        // 遍历当前 form 下 div 的所有 input
        $(this).find('.layui-input-inline').each(function() {
            var fieldName = $(this).find('input').attr('name');
            var fieldValue;
            if($(this).find('input').attr('type')==='radio') {
                fieldValue = $(this).find("input:radio:checked").val()
                // 获取已选中的 radio input 的值
            }else{
                fieldValue = $(this).find('input').val();
            }
            // var fieldValue = $(this).val();
            // 将每个 input 的 name 和 value 放入当前 form 的对象中
            example[fieldName] = fieldValue;
        });
        // 将当前 form 的对象放入数组中
        examples.push(example);
    });
    var json = {
        "findType":findType,
        "examples":examples
    };
    // 输出合并后的结果
    // console.log(examples);
    console.log(JSON.stringify(json));
    return JSON.stringify(json);
}

function NotExampleQuery(findType){
    // 初始化一个空数组，用于存放每个 form 的数据
    var examples =null;
    var json = {
        "findType":findType,
        "examples":examples
    };
    // 输出合并后的结果
    // console.log(examples);
    // console.log(data);
    return JSON.stringify(json);
}

function addFilter() {
    var dateInput = document.getElementsByClassName("Filter").item(0);
    var clone = dateInput.cloneNode(true);
    var filterParent = document.getElementsByClassName('FilterParent').item(0);
    filterParent.appendChild(clone);
    // 确保新元素添加后重新渲染layui
    layui.form.render();
    layui.element.render();
}

function deleteFilter(obj) {
    let size = document.getElementsByClassName("Filter").length;
    if(size == 1){
        layer.msg('已是最后一个，不能再删除了');
        return;
    }
    layer.confirm('确认要删除吗？',
        function(index) {
            //发异步删除数据
            // 删除对应的div
            $(obj).remove();
            layer.msg('已删除!', {
                icon: 1,
                time: 1000
            });
        });
}